clock/watch maker - Turkish English Dictionary